having studied science - Espagnol Anglais Dictionnaire